package com.yonyou.cyxdms.basedata.service.vo;

import com.yonyou.cyx.function.utils.jsonserializer.JSONUtil;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

@ApiModel(value = "车型参数对象", description = "车型参数")
public class CarparamVO implements Serializable {
    /**
     * 排量
     */
    @ApiModelProperty(value = "排量", name = "disPlacement")
    private String disPlacement;

    /**
     * 模型名称
     */
    @ApiModelProperty(value = "模型名称", name = "modelName")
    private String modelName;

    /**
     * 变速箱
     */
    @ApiModelProperty(value = "变速箱", name = "transMission")
    private String transMission;

    /**
     * 配置级别
     */
    @ApiModelProperty(value = "配置级别", name = "grade")
    private String grade;


    /**
     * 指导价格
     */
    @ApiModelProperty(value = "指导价格", name = "referPrice")
    private Double referPrice;

    /**
     * 指导价格
     */
    @ApiModelProperty(value = "车型图片", name = "carImg")
    private String carImg;

    /**
     * 车型信息
     */
    @ApiModelProperty(value = "车型信息", name = "carInfo")
    private String carInfo;

    /**
     * ModelId
     */
    @ApiModelProperty(value = "ModelId", name = "modelId")
    private String modelId;

    public String getDisPlacement() {
        return disPlacement;
    }

    public void setDisPlacement(String disPlacement) {
        this.disPlacement = disPlacement;
    }

    public String getModelName() {
        return modelName;
    }

    public void setModelName(String modelName) {
        this.modelName = modelName;
    }

    public String getTransMission() {
        return transMission;
    }

    public void setTransMission(String transMission) {
        this.transMission = transMission;
    }

    public String getGrade() {
        return grade;
    }

    public void setGrade(String grade) {
        this.grade = grade;
    }

    public Double getReferPrice() {
        return referPrice;
    }

    public void setReferPrice(Double referPrice) {
        this.referPrice = referPrice;
    }

    public String getCarImg() {
        return carImg;
    }

    public void setCarImg(String carImg) {
        this.carImg = carImg;
    }

    public String getCarInfo() {
        return carInfo;
    }

    public void setCarInfo(String carInfo) {
        this.carInfo = carInfo;
    }

    public String getModelId() {
        return modelId;
    }

    public void setModelId(String modelId) {
        this.modelId = modelId;
    }

    @Override
    public String toString() {
        return JSONUtil.objectToJson(this);
    }
}
